soaked through - Alemán Inglés Diccionario